跳到主要内容

C++ 传引调用

改写这一程序使其接受的参数是引用类型:

void reset(int &i) i = 0;

这样我们可以直接传入对象。我们可以用这个性质避免复制:

bool isShorter(const string &s1, const string &s2) {...}

当函数无需修改形参的值时最好使用常量引用!

引用还可以帮我们返回额外的信息。